package JVM.chapter01;

/**
 * 栈架构模型测试
 * 1.点击下方 “Terminal”
 * 2. cd out/production/prictise/JVM/chapter01 进入编译目录
 * 3. javap -v StackStructureTest(当前类名)   todo javap 反编译
 *
 */

/**
 *  0: iconst_2   todo iconst_2表示： 创建一个常量 2
 *  1: istore_1   todo istore_1表示：操作数栈的索引位置， 解释：将常量2保存到1的操作数栈
 *  2: iconst_3
 *  3: istore_2
 *  4: iload_1
 *  5: iload_2
 *  6: iadd
 *  7: istore_3
 *  8: return
 */
public class StackStructureTest {
    public static void main(String[] args) {
        int a = 2;
        int b = 3;
        int c = a + b;
    }
}
